Extension point converter
Documentation
This extension can be used to register new converters
Contribution Descriptors
- Class: org.nuxeo.ecm.core.convert.extension.ConverterDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.platform.picture.convert.RotationPictureConverter" name="pictureRotation"> <sourceMimeType>image/jpeg</sourceMimeType> <destinationMimeType>image/jpeg</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.platform.picture.convert.ResizePictureConverter" name="pictureResize"> <sourceMimeType>image/jpeg</sourceMimeType> <destinationMimeType>image/jpeg</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.platform.picture.convert.CropPictureConverter" name="pictureCrop"> <sourceMimeType>image/jpeg</sourceMimeType> <destinationMimeType>image/jpeg</destinationMimeType> </converter> </extension>
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.diff.content.converters.ContentDiffHtmlConverter" name="contentDiffHtmlConverter"/> <converter class="org.nuxeo.ecm.diff.content.converters.ContentDiffTextConverter" name="contentDiffTextConverter"/> </extension>
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="sdttext2odt"> <destinationMimeType>application/vnd.oasis.opendocument.text</destinationMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <!-- WordPerfect --> <sourceMimeType>application/wordperfect</sourceMimeType> <parameters> <parameter name="ooo_host_name"> ${org.nuxeo.ecm.platform.transform.ooo.host.name} </parameter> <parameter name="ooo_host_port"> ${org.nuxeo.ecm.platform.transform.ooo.host.port} </parameter> </parameters> </converter> <converter class="org.nuxeo.template.processors.convert.AnyToODTConverter" name="any2odt"> <destinationMimeType>application/vnd.oasis.opendocument.text</destinationMimeType> <sourceMimeType>text/x-web-markdown</sourceMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <!-- WordPerfect --> <sourceMimeType>application/wordperfect</sourceMimeType> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="any2docx"> <destinationMimeType>application/vnd.openxmlformats-officedocument.wordprocessingml.document</destinationMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <!-- WordPerfect --> <sourceMimeType>application/wordperfect</sourceMimeType> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="any2doc"> <destinationMimeType>application/msword</destinationMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <!-- WordPerfect --> <sourceMimeType>application/wordperfect</sourceMimeType> </converter> <converter name="md2odt"> <conversionSteps> <subconverter>md2html</subconverter> <subconverter>any2odt</subconverter> </conversionSteps> </converter> </extension>
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.platform.thumbnail.converter.ThumbnailDocumentConverter" name="pdfAndImageToThumbnail"> <sourceMimeType>application/pdf</sourceMimeType> <sourceMimeType>image/jpeg</sourceMimeType> <sourceMimeType>image/png</sourceMimeType> <sourceMimeType>image/gif</sourceMimeType> <destinationMimeType>image/png</destinationMimeType> </converter> <converter name="anyToPdfToThumbnail"> <conversionSteps> <subconverter>any2pdf</subconverter> <subconverter>pdfAndImageToThumbnail</subconverter> </conversionSteps> </converter> <converter class="org.nuxeo.ecm.platform.thumbnail.converter.AnyToThumbnailConverter" name="anyToThumbnail"> <destinationMimeType>image/png</destinationMimeType> <sourceMimeType>application/pdf</sourceMimeType> <sourceMimeType>image/jpeg</sourceMimeType> <sourceMimeType>image/png</sourceMimeType> <sourceMimeType>image/gif</sourceMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <sourceMimeType>text/csv</sourceMimeType> <sourceMimeType>text/tsv</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <sourceMimeType>application/vnd.ms-powerpoint</sourceMimeType> <sourceMimeType>application/vnd.ms-excel</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <sourceMimeType> application/vnd.openxmlformats-officedocument.presentationml.presentation </sourceMimeType> <sourceMimeType> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet-template </sourceMimeType> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics-template </sourceMimeType> <!-- WordPerfect --> <sourceMimeType>application/wordperfect</sourceMimeType> </converter> </extension>
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.platform.preview.converters.HtmlPreviewConverter" name="any2html"> <destinationMimeType>text/html</destinationMimeType> <sourceMimeType>application/pdf</sourceMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <sourceMimeType>application/vnd.ms-powerpoint</sourceMimeType> <sourceMimeType>application/vnd.ms-excel</sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet-template </sourceMimeType> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics-template </sourceMimeType> </converter> </extension>
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.platform.video.convert.StoryboardConverter" name="videoStoryboard"> <sourceMimeType>video/mpeg</sourceMimeType> <sourceMimeType>video/mp4</sourceMimeType> <sourceMimeType>video/quicktime</sourceMimeType> <sourceMimeType>video/ogg</sourceMimeType> <sourceMimeType>video/x-ms-asf</sourceMimeType> <sourceMimeType>video/x-msvideo</sourceMimeType> <sourceMimeType>video/flv</sourceMimeType> <destinationMimeType>image/jpeg</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.platform.video.convert.ScreenshotConverter" name="videoScreenshot"> <sourceMimeType>video/mpeg</sourceMimeType> <sourceMimeType>video/mp4</sourceMimeType> <sourceMimeType>video/quicktime</sourceMimeType> <sourceMimeType>video/ogg</sourceMimeType> <sourceMimeType>video/x-ms-asf</sourceMimeType> <sourceMimeType>video/x-msvideo</sourceMimeType> <sourceMimeType>video/flv</sourceMimeType> <destinationMimeType>image/jpeg</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.platform.video.convert.WebMConverter" name="convertToWebM"> <sourceMimeType>video/mpeg</sourceMimeType> <sourceMimeType>video/mp4</sourceMimeType> <sourceMimeType>video/quicktime</sourceMimeType> <sourceMimeType>video/ogg</sourceMimeType> <sourceMimeType>video/x-ms-asf</sourceMimeType> <sourceMimeType>video/x-msvideo</sourceMimeType> <sourceMimeType>video/flv</sourceMimeType> <destinationMimeType>video/webm</destinationMimeType> <parameters> <parameter name="CommandLineName">ffmpeg-towebm</parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.video.convert.MP4Converter" name="convertToMP4"> <sourceMimeType>video/mpeg</sourceMimeType> <sourceMimeType>video/webm</sourceMimeType> <sourceMimeType>video/quicktime</sourceMimeType> <sourceMimeType>video/ogg</sourceMimeType> <sourceMimeType>video/x-ms-asf</sourceMimeType> <sourceMimeType>video/x-msvideo</sourceMimeType> <sourceMimeType>video/flv</sourceMimeType> <destinationMimeType>video/mp4</destinationMimeType> <parameters> <parameter name="CommandLineName">ffmpeg-tomp4</parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.video.convert.OggConverter" name="convertToOgg"> <sourceMimeType>video/mpeg</sourceMimeType> <sourceMimeType>video/mp4</sourceMimeType> <sourceMimeType>video/quicktime</sourceMimeType> <sourceMimeType>video/webm</sourceMimeType> <sourceMimeType>video/x-ms-asf</sourceMimeType> <sourceMimeType>video/x-msvideo</sourceMimeType> <sourceMimeType>video/flv</sourceMimeType> <destinationMimeType>video/ogg</destinationMimeType> <parameters> <parameter name="CommandLineName">ffmpeg-toogg</parameter> </parameters> </converter> </extension>
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.platform.convert.plugins.UTF8CharsetConverter" name="2utf8"> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/csv</sourceMimeType> <sourceMimeType>text/tsv</sourceMimeType> <destinationMimeType>text/xml</destinationMimeType> <destinationMimeType>text/html</destinationMimeType> <destinationMimeType>text/plain</destinationMimeType> <destinationMimeType>text/csv</destinationMimeType> <destinationMimeType>text/tsv</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.Zip2HtmlConverter" name="zip2html"> <destinationMimeType>text/html</destinationMimeType> <sourceMimeType>application/zip</sourceMimeType> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.WordPerfect2TextConverter" name="wpd2text"> <sourceMimeType>application/wordperfect</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> <parameters> <parameter name="CommandLineName">wpd2text</parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="wpd2html"> <sourceMimeType>application/wordperfect</sourceMimeType> <destinationMimeType>text/html</destinationMimeType> <parameters> <parameter name="ooo_host_name">${org.nuxeo.ecm.platform.transform.ooo.host.name}</parameter> <parameter name="ooo_host_port">${org.nuxeo.ecm.platform.transform.ooo.host.port}</parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.PDF2HtmlConverter" name="pdf2html"> <sourceMimeType>application/pdf</sourceMimeType> <destinationMimeType>text/html</destinationMimeType> <parameters> <parameter name="CommandLineName">pdftohtml</parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.PDF2ImageConverter" name="pdf2image"> <sourceMimeType>application/pdf</sourceMimeType> <destinationMimeType>image/jpeg</destinationMimeType> <destinationMimeType>image/png</destinationMimeType> <destinationMimeType>image/gif</destinationMimeType> <parameters> <parameter name="CommandLineName">pdftoimage</parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="any2ods"> <destinationMimeType>application/vnd.oasis.opendocument.spreadsheet</destinationMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/vnd.ms-excel</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.calc</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet-template </sourceMimeType> <parameters> <parameter name="ooo_host_name"> ${org.nuxeo.ecm.platform.transform.ooo.host.name} </parameter> <parameter name="ooo_host_port"> ${org.nuxeo.ecm.platform.transform.ooo.host.port} </parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="any2odp"> <destinationMimeType>application/vnd.oasis.opendocument.presentation</destinationMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/vnd.ms-powerpoint</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.presentationml.presentation </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.impress</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType> application/vnd.oasis.opendocument.presentation </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation-template </sourceMimeType> <parameters> <parameter name="ooo_host_name"> ${org.nuxeo.ecm.platform.transform.ooo.host.name} </parameter> <parameter name="ooo_host_port"> ${org.nuxeo.ecm.platform.transform.ooo.host.port} </parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="any2pdf"> <destinationMimeType>application/pdf</destinationMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <sourceMimeType>text/csv</sourceMimeType> <sourceMimeType>text/tsv</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <sourceMimeType>application/vnd.ms-powerpoint</sourceMimeType> <sourceMimeType>application/vnd.ms-excel</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <sourceMimeType> application/vnd.openxmlformats-officedocument.presentationml.presentation </sourceMimeType> <sourceMimeType> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet-template </sourceMimeType> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics-template </sourceMimeType> <!-- WordPerfect --> <sourceMimeType>application/wordperfect</sourceMimeType> <parameters> <parameter name="ooo_host_name"> ${org.nuxeo.ecm.platform.transform.ooo.host.name} </parameter> <parameter name="ooo_host_port"> ${org.nuxeo.ecm.platform.transform.ooo.host.port} </parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.JODBasedConverter" name="office2html"> <destinationMimeType>text/html</destinationMimeType> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/plain</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <sourceMimeType>text/csv</sourceMimeType> <sourceMimeType>text/tsv</sourceMimeType> <!-- Microsoft office documents --> <sourceMimeType>application/msword</sourceMimeType> <sourceMimeType>application/vnd.ms-powerpoint</sourceMimeType> <sourceMimeType>application/vnd.ms-excel</sourceMimeType> <!-- Microsoft office 2007 documents --> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <sourceMimeType> application/vnd.openxmlformats-officedocument.presentationml.presentation </sourceMimeType> <sourceMimeType> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet </sourceMimeType> <!-- OpenOffice.org 1.x documents --> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc.template</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.draw.template</sourceMimeType> <!-- OpenOffice.org 2.x documents --> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet-template </sourceMimeType> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation-template </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.graphics-template </sourceMimeType> <parameters> <parameter name="ooo_host_name"> ${org.nuxeo.ecm.platform.transform.ooo.host.name} </parameter> <parameter name="ooo_host_port"> ${org.nuxeo.ecm.platform.transform.ooo.host.port} </parameter> </parameters> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.Md2HtmlConverter" name="md2html"> <destinationMimeType>text/html</destinationMimeType> <sourceMimeType>text/x-web-markdown</sourceMimeType> </converter> <converter name="md2pdf"> <conversionSteps> <subconverter>md2html</subconverter> <subconverter>any2pdf</subconverter> </conversionSteps> </converter> <converter class="org.nuxeo.ecm.platform.convert.plugins.IWork2PDFConverter" name="iwork2pdf"> <destinationMimeType>application/pdf</destinationMimeType> <sourceMimeType>application/vnd.apple.iwork</sourceMimeType> <sourceMimeType>application/vnd.apple.pages</sourceMimeType> <sourceMimeType>application/vnd.apple.numbers</sourceMimeType> <sourceMimeType>application/vnd.apple.keynote</sourceMimeType> </converter> <converter name="iwork2html"> <conversionSteps> <subconverter>iwork2pdf</subconverter> <subconverter>pdf2html</subconverter> </conversionSteps> </converter> </extension>
-
<extension point="converter" target="org.nuxeo.ecm.core.convert.service.ConversionServiceImpl"> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.PDF2TextConverter" name="pdf2text"> <sourceMimeType>application/pdf</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.XML2TextConverter" name="xml2text"> <sourceMimeType>text/xml</sourceMimeType> <sourceMimeType>application/xml</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.Html2TextConverter" name="html2text"> <sourceMimeType>text/html</sourceMimeType> <sourceMimeType>text/xhtml</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.MD2TextConverter" name="md2text"> <sourceMimeType>text/x-web-markdown</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.XL2TextConverter" name="xl2text"> <sourceMimeType>application/vnd.ms-excel</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.XLX2TextConverter" name="xlx2text"> <sourceMimeType> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet </sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.MSOffice2TextConverter" name="msoffice2text"> <sourceMimeType>application/msword</sourceMimeType> <sourceMimeType>application/vnd.ms-powerpoint</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.RTF2TextConverter" name="rtf2text"> <sourceMimeType>application/rtf</sourceMimeType> <sourceMimeType>text/rtf</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.DOCX2TextConverter" name="docx2text"> <sourceMimeType> application/vnd.openxmlformats-officedocument.wordprocessingml.document </sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.PPTX2TextConverter" name="pptx2text"> <sourceMimeType> application/vnd.openxmlformats-officedocument.presentationml.presentation </sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.OOo2TextConverter" name="oo2text"> <sourceMimeType>application/vnd.sun.xml.impress</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.impress.template</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.presentation-template </sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.calc.template</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet </sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.spreadsheet-template </sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer</sourceMimeType> <sourceMimeType>application/vnd.sun.xml.writer.template</sourceMimeType> <sourceMimeType>application/vnd.oasis.opendocument.text</sourceMimeType> <sourceMimeType> application/vnd.oasis.opendocument.text-template </sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.RFC822ToTextConverter" name="rfc822totext"> <destinationMimeType>text/plain</destinationMimeType> <sourceMimeType>message/rfc822</sourceMimeType> </converter> <converter class="org.nuxeo.ecm.core.convert.plugins.text.extractors.FullTextConverter" name="any2text"> <sourceMimeType>*</sourceMimeType> <destinationMimeType>text/plain</destinationMimeType> </converter> </extension>